home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-09-04 | 34.2 KB | 1,255 lines |
-
-
-
- - 1 -
-
-
-
- 4. _B_u_g__F_i_x_e_s
-
- The IRIX 6.2 release combines functionality from both IRIX
- 5.3 and IRIX 6.1, and therefore incorporates bug fixes
- associated with both IRIX 5.3 and 6.1.
-
- 4.1 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__5_._3__a_n_d__6_._2
-
- 4.1.1 _R_e_a_l_i_t_y_E_n_g_i_n_e_,__R_e_a_l_i_t_y_E_n_g_i_n_e_2_,__a_n_d__V_T_X
-
- +o Linestipple context switch can fail. (140861)
-
- +o OpenGL Drawpixel, stencil format and negative zoom do
- not work. (195835)
-
- +o PolygonOffset doesn't support bias term. (237150)
-
- +o OpenGL needs display list code for Sharpen and Detail.
- (240559)
-
- +o XCopyArea fails. (242766)
-
- +o OpenGL context destroy/recreate problems. (242847)
-
- +o Overlay planes were not being cleared on system
- startup. (243299)
-
- +o Read of null ALPHA buffer not functioning. (244161)
-
- +o glDrawPixel with multisampled visuals not functioning.
- (245384)
-
- +o Detail texturing breaks in some cases and interferes
- with 2D. (245538)
-
- +o glTexParameter* routines fail in dlist mode for DETAIL
- pnames. (253982)
-
- +o OpenGL GLX extensions need to be documented better.
- (254680)
-
- +o stopgfx and startgfx zero /etc/inittab if root is full.
- (255197)
-
- +o Polygon offset enable does not get pushed/popped with
- GL_POLYGON_BIT. (255266)
-
- +o OpenGL Histogram & Minmax have wrong default values.
- (256562)
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- +o DrawPixels(...,STENCIL_INDEX,..) with negative X zoom
- hangs graphics. (259550)
-
- +o OpenGL convolution filter values are clamped to 0..1.
- (260661)
-
- +o Histogram and minmax don't work on read of rgba from
- index visual. (260999)
-
- +o Color values need to be clamped before histogram and
- minmax. (261001)
-
- +o glPixelZoom can causes skipped pixels in rendering.
- (263195)
-
- +o EXT_abgr mixes up components when intlfmt=RGB. (263461)
-
- +o OpenGL INTENSITY* formats treated just like LUMINANCE.
- (263708)
-
- +o Zoom function bugs. (264568)
-
- +o OpenGL overlapped pixel copies do not work in all
- cases.. (265484)
-
- +o Fractional zoom bug on latest salpha. (266099)
-
- +o OpenGL low res pixel read back of signed
- LUMINANCE_ALPHA broken. (266100)
-
- +o Odd size glTexSubImage2DEXT can halt graphics pipe.
- (270303)
-
- +o OpenGL triangle fan/material change bug in IRIX 5.3 +
- Patch 154. (286122)
-
- +o Xor'ed X rendering to OpenGL double buffered window
- unreliable. (293933)
-
- +o ReadLUMINANCE_ALPHA can hang. (308184)
-
- +o glXMakeCurrent fpes. (334231)
-
- +o Picking namestack problems. (280928)
-
- +o OpenGL applying glScale to texture matrix jumbles
- texels. (271551)
-
- +o OpenGL blending bug when the glColorMask is on for more
- than one color. (272593)
-
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- +o OpenGL zmax pick code doesn't work. (278560)
-
- +o The SETMON(1G) man page doesn't specify where the
- setmon command lives. (287865)
-
- +o OpenGL does not properly register BeginMode. (333997)
-
- 4.1.2 _M_a_x__I_m_p_a_c_t_,__H_i_g_h_t__I_m_p_a_c_t_,__a_n_d__S_o_l_i_d__I_m_p_a_c_t
-
- +o fast useracc for improved dma performance
-
- +o fixes for opengl dispatch table bugs
-
- +o fixes for stereo
-
- +o useracc fixes
-
- +o 3D textures in display lists may be incorrect (351008)
-
- +o various pixel path bug fixes
-
- +o fix for hinv on solid/solid dual head
-
- +o fix for lines on overlay depth tested (336292)
-
- +o fix for impact copypixels ignores scissor (318279)
-
- +o USE_NEW_PIPE works
-
- +o fixes for more tex bugs - hansen
-
- +o fix for pbuffer ctx sw timeout
-
- +o texmgr bug fixes (341965,340098,336615,332498)
-
- +o mg10 and soft path for wide AA lines/polys
-
- +o glPixelZoom crashes system (334835)
-
- +o Subtex loads slow over time (337357)
-
- +o XOR ovly drawing fix (324853,339596,331375,343714)
-
- +o video texture support (342875)
-
- +o libsk fixes for banyan merge & presenter (340294)
-
- +o X/kernel changes for presenter (341020)
-
- +o proxy texture calls in display lists (342365)
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- +o Two-sided lighting (339222)
-
- +o ogtst nextgen selectbuf failed (330422)
-
- +o fog problems (335059)
-
- +o GL_SGI_texture_color_table not advertised (336651)
-
- +o Evaluator fixes (no bug #)
-
- +o some pixel texture modes not working (310291)
-
- +o fast copypixels w/ new pixel pipe (344646)
-
- +o LUT optimization regression in 6.2 (345063)
-
- +o color index bitmap glDrawPixels hangs Xsgi (345148)
-
- +o irix panics caused by screen savers
- (328927,328929,332671,332683)
-
- +o Presenter probe code screws up video (345027)
-
- +o hq3 idle wait timeout (327035)
-
- +o bfifo overflow (339247)
-
- +o characters are not fogged (344399)
-
- +o pullable BindTexture (343055)
-
- +o n32 opengl (345195)
-
- +o GRAPHICS CRASH in certain impact (345349)
-
- +o hang in makecurentread (344554)
-
- +o Multiple simultaneous pbuffer visuals (341938)
-
- +o performance issues (packed pix) (332436)
-
- +o New timing tables (incl 1600x1200) (346980)
-
- +o image format conversion bug (347124)
-
- +o glPixelZoom broken for fractional val > 1 (342034)
-
- +o gtstf -t image causes a CTXSW timeout (346093)
-
- +o N32 GL busted (347379)
-
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- +o overlay crud fix (324853)
-
- +o segv in glMgrClipBox (342034)
-
- +o CADCENTRE replicated texture smears (330726)
-
- +o Using fast_useracc() causes munpin failures (347731)
-
- +o fbcheck fix (347957)
-
- +o makecurrent trashes viewport/proj matrix (348718)
-
- +o texcolortable ignored (343545)
-
- +o X server loads presenter table on video bd (343819)
-
- +o mg10 diags (347955)
-
- +o monpanel changes (348702)
-
- +o MakeCurrentRead can't copy 12,12,12->8,8,8,8 (341773)
-
- +o 5x5 convole fails in chainp (333475)
-
- +o ilchain shows garbage (298333)
-
- +o Certain Impact pixel garbage on left side (350281)
-
- +o GL ReadPixels range checks (349177)
-
- +o Pbuffers visual artifacts (341788)
-
- +o presenter probe gives bad result sometimes (353549)
-
- +o convolve + pixel zoom draws incorrectly, then hangs
- system (345903) partial fix
-
- +o Single buffered video textures hang system (351384)
-
- +o bus error or panic just after CTXSW timeout (344908)
-
- +o Vulcan death grip causes panic (348467)
-
- +o gfxinfo reports bogus chip revisions (326155)
-
- +o draw/readpixels gets bad data for luminance visuals
- (354158)
-
- +o sub tex / copy tex / copy sub tex bugs (338490)
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- +o ISG: texture loads don't use pixel tiles (353107)
-
- +o volren: texture restore speed not as fast as forced
- download (354139)
-
- +o loading paged RGBA texture with color table enabled can
- fail (354869)
-
- +o decouple swap from vertical retrace (343783)
-
- +o glReadPixels returns corrupt data in GL_INT mode
- (352836)
-
- +o 1024x768_pbuf timing tables w/o db32 added (344554)
-
- +o ctxsw crash during dma of depth/stencil (350308)
-
- +o pbuffer zbuffer causes scrn corruption on max 1024x768
- (351168)
-
- +o kernel panic w/color matrix (351525)
-
- +o heap corruption following get histogram (351377)
-
- +o pipe crash when redefining histogram (351368)
-
- +o imgview hangs (349211)
-
- +o pipe crashes during imaging operations (349177)
-
- +o Shared contexts confuse buffer swaps (350611)
-
- +o cfifo timeout moving opaque windows 0n 1024x768 screen
- (353372)
-
- +o kernel hang in ogtst stress_writepixel (353509)
-
- +o AA wide lines drop to 1 pixel width (341696)
-
- +o MakeCurrent with Null context is slow (334880)
-
- +o SDRC - CTXSW timeout takes user back to login
- screen(350398)
-
- +o System Hangs during XcopyArea (350209)
-
- +o MakeCurrent with Null context is slow (334880)
-
- 4.1.3 _O_t_h_e_r__H_i_g_h_-_E_n_d__C_o_n_f_i_g_u_r_a_t_i_o_n_s
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 7 -
-
-
-
- +o On Crimson LG1, glxinfo doesn't work. (295947)
-
- +o Lack of support for more than four IO4 boards. (317376)
-
- 4.1.4 _V_G_X__a_n_d__V_G_X_T
-
- +o Concave polygon drawn as convex. (243909)
-
-
- 4.2 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__6_._1__a_n_d__6_._2
-
- 4.2.1 _R_e_a_l_i_t_y_E_n_g_i_n_e_,__R_e_a_l_i_t_y_E_n_g_i_n_e_2_,__a_n_d__V_T_X
-
- +o OpenGL texture performance bug, fixed by the
- texture_object extension. (253132)
-
- +o Multiple graphics contexts have performance problems.
- (256131)
-
- +o On PowerOnyx, bug in the O32 vertex array assembly
- code. (283018)
-
- +o Color index clamping broken when drawing polygons,
- problem with double buffered overlay readback. (284245)
-
- +o Graphics may hang during "init". (290694)
-
- +o On PowerOnyx, GE10prom.u not installed. (303564)
-
- +o Gfx context switching degradation. (322614)
-
- +o Color matrix is not applied in single component read.
- (302450)
-
- +o Scale and bias API of OpenGL texture color table needs
- updating. (309742)
-
- +o MakeCurrentRead Accum buf may not use the proper color
- buffer. (313966)
-
- +o Pushattrib causes stereobuffer to fail on colorindex.
- (323684)
-
- 4.2.2 _O_t_h_e_r__H_i_g_h_-_E_n_d__C_o_n_f_i_g_u_r_a_t_i_o_n_s
-
- +o On Onyx Extreme, DANG error interrupt can occur.
- (301890)
-
- +o On PowerOnyx Extreme, lrectwrite w/ rectzoom y!=1 bug.
- (316482)
-
-
-
-
-
-
-
-
-
-
-
-
- - 8 -
-
-
-
- 4.3 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__6_._0_._1__a_n_d__6_._1
-
- 4.3.1 _R_e_a_l_i_t_y_E_n_g_i_n_e_,__R_e_a_l_i_t_y_E_n_g_i_n_e_2_,__a_n_d__V_T_X
-
- +o On PowerOnyx, OpenGL stereo-in-a-window can have visual
- problems. (252555)
-
- +o On PowerOnyx 90Mhz graphics performance degradation.
- (284209)
-
- +o On PowerOnyx, single processor can fail "init 0" from
- terminal with graphics running. (285223)
-
-
- 4.4 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__5_._2__a_n_d__5_._3
-
- 4.4.1 _R_e_a_l_i_t_y_E_n_g_i_n_e_,__R_e_a_l_i_t_y_E_n_g_i_n_e_2_,__a_n_d__V_T_X
-
- +o Bad data on lrectread after switching output format.
- (203736).
-
- +o gdiff fails: client on 5.2, display on 4.0.5. (203734)
-
- +o TX_SELECT broken for 3D textures. (212748).
-
- +o Kernel Panic after exiting multi-threaded application
- (211712)
-
- +o chost hogs unnecessary graphics resources preventing
- use of z buffer and aux buffers. (231777)
-
- +o readdisplay does not read overlay planes. (204945).
-
- +o photoshop 2.5 crashes graphics. (223409)
-
- +o Parts of a polygon will occasionally lose some of its
- texture. (221645)
-
- +o lmdef after lmbind with only new color causes lights to
- move. (225477).
-
- +o OpenGL push/pop GL_DRAW_BUFFER busted. (202414).
-
- +o FG_PIX_LIN fog sometimes wrong. (223323)
-
- +o Multiple pick/select hits not recorded unless name
- stack changes. (237549).
-
- +o polymode (PYM_HOLLOW) does not work. (238848).
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 9 -
-
-
-
- +o Race condition between swtch and rrmSuspend/rmResume
- causes kernel panic. (208514)
-
- +o Picking does not return all hits. (207529).
-
- +o On a multi-pipe RealityEngine2, kernel panics using
- vout on :0.1 from :0.0 with :0.1 as 1280x960_180qi and
- :0.0 as 1280x1024_60. (219702)
-
- +o POLYGON_SMOOTH enable is backwards. (240719)
-
- +o OpenGL default texture filters (min and max) are wrong.
- (243604)
-
- +o OpenGL sample select doesn't work correctly. (204636)
-
- +o Strange effects when using nurbs curves and fog.
- (207531)
-
- +o XDrawPoint(s) fails to draw when the window is
- partially obscured by another window. (209041)
-
- +o scrnselect/winopen problems on multi-head. (214802)
-
- +o Push/Pop attributes has the side effect of turning off
- two-sided lighting. (225775)
-
- +o When GL_BLEND and GL_COLOR_MATERIAL are enabled, so is
- backface culling. (237877)
-
- +o OpenGL SHADE_MODEL is not pushed/popped. (241917)
-
- 4.4.2 _O_t_h_e_r__H_i_g_h_-_E_n_d__C_o_n_f_i_g_u_r_a_t_i_o_n_s
-
- +o On GT, snapshot confused about snap coordinates.
- (223210)
-
- 4.4.3 _X_S_,__X_Z_,__E_l_a_n_,__a_n_d__E_x_t_r_e_m_e
-
- +o A serious graphics problem in 5.2 reduces performance
- of some applications by up to 30%. (202239,219242)
-
- +o IrisGL getviewport performance extremely slow (30 times
- slower than it should be). (200478)
-
- +o Polygons with more than 4 vertices are drawn slower
- than in 4.0.5.
-
- +o glDrawPixels sometimes draws in wrong position.
- (208211)
-
-
-
-
-
-
-
-
-
-
-
-
- - 10 -
-
-
-
- +o Severe performance slowdown on overlay drawing.
- (209449)
-
- +o On power-up, line stipple sometimes not initialized
- properly. (209715)
-
- +o Overlay planes not always cleared. (209783)
-
- +o Colormaps improperly overwritten. (209980)
-
- +o Textures don't draw in rightmost pixel of viewport.
- (210666)
-
- +o OpenGL color and depth clear is slower than IrisGL
- equivalents. (210874)
-
- +o IrisGL arcf sometimes draws incomplete arcs. (214681)
-
- +o Backfaced polygons of less than 1 pixel width sometimes
- fail to draw. (215735)
-
- +o User defined clip planes generate bad polygons and can
- crash graphics. (216191)
-
- +o Blending and flat fill modes do not work correctly
- together. (217940, 218024, 225773)
-
- +o Specular highlights can occur when light normal is
- directly opposite the eye vector. (226049)
-
- +o Textures not sized to a power of 2 display inproper
- blending at edges. (226321)
-
- +o Problems with accumulation buffer rendering. (227985)
-
- +o IrisGL linewidthf fails to set linewidth to closest
- integer value. (230299)
-
- +o pixmode(PM_OFFSET,16) doesn't work with
- pixmode(PM_SIZE,16). Problem can cause incorrect
- drawing and graphics crashes. (234060)
-
- +o IrisGL setmon can crash system. (244248)
-
- 4.4.4 _I_n_d_y__a_n_d__I_n_d_i_g_o_2__X_L
-
- +o IrisGL gflush() could cause core dump. (238324)
-
- +o OpenGL accumulation buffer may not always work.
- (232024)
-
-
-
-
-
-
-
-
-
-
-
-
- - 11 -
-
-
-
- +o IrisGL problem using afunction with texturing. (237905)
-
- +o OpenGL bug rendering tri strips to pixmaps. (235948)
-
- +o OpenGL glColorMaterial not always updated when
- glEnable(GL_COLOR_MATERIAL) called. (229948)
-
- +o IrisGL problem using accumulation buffer in mixed-mode
- (glx) environment. (225992)
-
- +o IrisGL had problems with wide, patterned lines.
- (225231)
-
- +o IrisGL underlays did not work (acted as overlays).
- (225003)
-
- +o IrisGL could core dump when rendering z-buffered anti-
- aliased lines (224031).
-
- +o OpenGL failed to update material property changes in a
- display list. (223591, 224151)
-
- +o IrisGL fogging lines incorrectly when clipping planes
- used. (223419)
-
- +o IrisGL push/popattributes() wasn't restoring color
- writemask. (230393)
-
- +o IrisGL line patterns were sometimes incorrect. (225546)
-
-
- 4.5 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__5_._1__a_n_d__5_._2
-
- 4.5.1 _R_e_a_l_i_t_y_E_n_g_i_n_e_,__R_e_a_l_i_t_y_E_n_g_i_n_e_2_,__a_n_d__V_T_X
-
- +o Video framelock is not yet implemented. (135462)
-
- +o Exiting an IrisGL program that used sproc might hang
- the graphics pipe. (174634)
-
- +o Using swinopen and overlays might produce the wrong
- effect. (174935)
-
- +o A rare case involving 5-sided polygons with two-sided
- lighting would hang the pipe (174951).
-
- +o An OpenGL texture defined inside a display list could
- not be shared by multiple rendering contexts. (175222)
-
- +o Running certain programs (involving colormap
- manipulation) and then logging out would cause the X
-
-
-
-
-
-
-
-
-
-
-
- - 12 -
-
-
-
- server to fail to reset. (175792)
-
- +o The OpenGL gluNurbsSurface call would not render
- correctly in all cases. The symptoms included filled
- surfaces not being rendered at all, and outlined
- surfaces not being tessellated correctly. (176770)
-
- +o On systems other than RealityEngine the getmultisample
- call was returning unreasonable values. (177371)
-
- +o Using the "-overlay" option on Xsgi prevented the
- visual login window from appearing. (177469)
-
- +o Removal of underlay windows was not being handled
- correctly, causing the underlay planes to "show
- through" in some cases. (177563)
-
- +o Some mixed-model applications using dgl accessed
- uninitialized data structures and dumped core on
- startup. (177793)
-
- +o On all systems, scrnselect could dump core if called
- before winopen. (180410)
-
- +o Programs using v2s and compiled under IRIX 4.0.X
- generated incorrect vertex coordinates under IRIX 5.1.
- (180500)
-
- +o Opaque windows created in the overlay planes left
- "holes" when they were removed. (181217)
-
- +o Some trimmed NURBS surfaces were not rendered
- correctly. (181304)
-
- +o The OpenGL raster position was not updated correctly
- when the associated window was moved. (182101)
-
- +o Creating multiple OpenGL contexts could fail under some
- circumstances. (182704)
-
- +o Sharing a display list between multiple OpenGL contexts
- was not implemented. (182708)
-
- +o OpenGL attribute push/pop failed for certain attributes
- (notably PIXEL_MODE). (182764)
-
- +o Under certain conditions texturing during multisampling
- caused a pipeline timeout. (183853)
-
- +o Underlay windows created in field-sequential mode
- caused a significant performance degradation. (184288)
-
-
-
-
-
-
-
-
-
-
-
- - 13 -
-
-
-
- +o There was a problem that often prevented xdm from
- reopening the display after logout. (184440)
-
- +o OpenGL glTexGen failed in GL_OBJECT_LINEAR and
- GL_EYE_LINEAR modes. (184932)
-
- +o Pixel zooming in OpenGL did not always work correctly.
- (184968)
-
- +o On all systems, dgl would attempt to initialize a
- remote display even when no GL drawing was requested.
- (185446)
-
- +o There was a performance problem with TX_TEXTURE_IDLE.
- (185629)
-
- +o On all systems, dgl I/O operations could not recover
- from an interrupted system call. This caused problems
- for applications using timer signals. (186562)
-
- +o xlock would generate an incorrect display when used in
- hop mode. (186686)
-
- +o subtexload could cause a kernel hang under certain
- conditions. (186813)
-
- +o pixmode(PM_ZDATA) failed in color index mode. (188308)
-
- +o OpenGL viewport clipping was incorrect under certain
- conditions (including disabled scissoring). (188828)
-
- +o rectcopy from the right buffer to the left buffer
- failed. (188985)
-
- +o Attribute push/pop failed under certain circumstances.
- (189828)
-
- +o Buffer swap could fail in the presence of unmapped
- overlay windows. (190560)
-
- +o Byte and short versions of glNormal don't work.
- (193388)
-
- +o On servers, dgl call to gversion doesn't work.
- (194247)
-
- 4.5.2 _V_G_X__a_n_d__V_G_X_T
-
- +o Setmonitor(3g) can sometimes wedge the system.
- (165317)
-
-
-
-
-
-
-
-
-
-
-
-
- - 14 -
-
-
-
- +o readdisplay not reading underlay planes. (190941)
-
- +o linewidthf(1.0f) for AA lines gives width of 2.
- (196763)
-
- 4.5.3 _X_S_,__X_Z_,__E_l_a_n_,__a_n_d__E_x_t_r_e_m_e
-
- +o Concave Polygon decomposition in some cases was broken.
- This has been rewritten to work correctly for all
- cases. (145984)
-
- +o User Clip Planes were sometimes transformed
- incorrectly. This has now been fixed. (171206)
-
- +o In lmcolor mode, Nurbs were being rendered incorrectly.
- This is fixed. (172421)
-
- +o Material changes per vertex were sometimes being
- processed incorrectly for primitives such as Tmeshes,
- Qstrips, etc.. This resulted in bad visual artifacts.
- This is fixed. (177466)
-
- +o Many lmcolor bugs have been fixed to ensure correctness
- and good performance. (egs. 145400)
-
- +o Many two-sided lighting bugs have been fixed to ensure
- correct behavior. (egs. 176075)
-
- +o Numerous miscellaneous lighting bugs are now fixed.
- (egs. 154589, 154589, 189048)
-
- +o Some small DMAs are faster now. (181478)
-
- +o GL Screen Savers such as bongo and ep were broken and
- would display only a single column of pixels. Any
- program that opened a large viewport could have been
- affected by this same problem. This is now fixed.
- (170756)
-
- +o Lines would jitter when lots of graphics programs were
- running. This is now taken care of. (144438)
-
- +o Large (actually huge) Characters used to do bad stuff
- to the graphics system. This is now taken care of.
- (154686)
-
- 4.5.4 _I_n_d_y__a_n_d__I_n_d_i_g_o_2__X_L
-
- +o Creating a GL window with an origin offscreen more than
- 2048 pixels would cause a segmentation fault when using
- z buffer. (also from 177186)
-
-
-
-
-
-
-
-
-
-
-
- - 15 -
-
-
-
- +o Graphics libraries were made to avoid problems with
- clipping when the viewport transformation generated
- vertices with negative w values. This had caused a bus
- error when called from certain applications. (181333)
-
- +o Changes were made to prevent floating point exception
- in ________ggggllllNNNNppppttttSSSSmmmmooooooootttthhhhRRRRGGGGBBBBLLLLiiiinnnneeee____aaaassssmmmm. (184033)
-
- +o A problem was fixed with bbbblllleeeennnnddddffffuuuunnnnccccttttiiiioooonnnn((((BBBBFFFF____SSSSAAAA,,,, BBBBFFFF____MMMMSSSSAAAA)))).
- Alpha values set through llllmmmmccccoooolllloooorrrr(((()))) were ignored.
- (185166)
-
- +o Changes were made to avoid floating point exceptions
- generated in _pmovedraw. (171725)
-
- +o Changes were made to avoid floating point exceptions in
- __glNptComputeSlopes. (171759)
-
- +o GLXgetconfig will not fail on 24 bit Indy and Indigo
- XL GL graphics when no visual matches the template. In
- particular, if a user requests a 2 bit overlay visual,
- a pointer will be returned to an 8 bit overlay visual.
- (180458)
-
- +o There is a floating point exception in
- SetInitialParameters. (181108)
-
- +o Drawing inconsistency-rounding incorrectly in Y for
- sbox-between Indy and Indigo. (172602)
-
- +o Changes were made to avoid segmentation faults in
- clipped, z-buffered lines. (194200)
-
- +o A clipping related bug was fixed to avoid segmentation
- faults in zbuffered lines (192755).
-
- +o A fix was made in the texture LOD selection code for
- certain orientations of polygons, and in the alpha
- blended textures. (188161 and 188213)
-
- +o A spotlight bug was fixed when a spotlights cutoff was
- much greater than the angle at which the specular
- effect was nil. (191626)
-
- +o A bug in lrectwrite into overlay planes was fixed.
- (186996)
-
- +o Several unreported bugs were fixed with z-buffered
- lines, pixel operations, context switching, bitmap
- writes, and picking.
-
-
-
-
-
-
-
-
-
-
-
-
- - 16 -
-
-
-
- +o Several unreported bugs were fixed with concave polygon
- decomposition, fogged line clipping and excessive
- floating point exceptions.
-
-
- 4.6 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__5_._0_._1__a_n_d__5_._1
-
- +o Crimson Elan could get an MP bus timeout error message.
- This has been fixed.
-
- +o The tolerance for NURBS knot values was changed to
- 10.0e-6.
-
- +o _g_l__x__d_e_v was renamed _g_l__d_e_v since it no longer contains
- any X development products.
-
- +o On RealityEngine systems, a rectcopy call could corrupt
- the z-buffer. This has been fixed.
-
- +o Several problems with multi-headed RealityEngine and
- SkyWriter systems on MP-bus systems were fixed.
-
- +o On Onyx RealityEngine systems, certain conditions
- caused the message Bad CP command encountered to be
- printed on the console. This has been made much less
- likely to occur due to errors in hardware. Errors in
- user programs may still cause this message to be
- printed.
-
- +o Frequent calls to dither caused the video output of
- RealityEngine systems to shift. This has been fixed.
-
- +o Picking of polygons was broken on 5.0.1 RealityEngine
- systems. This has been fixed.
-
- +o The Distributed Graphics Library (DGL) was broken in
- 5.0.1. This has been fixed, but you should look at the
- discussion in Chapter 5 of these release notes.
-
- +o A problem where texgen and ``old-style'' polygons could
- crash graphics on RealityEngine systems was fixed.
-
- +o Returned z-buffer values obtained from lrectread had
- bytes swapped on RealityEngine systems. This has been
- fixed.
-
- +o PAL mode on the composite video output of RealityEngine
- systems was not working. It now works.
-
- +o Calls to lrectread and lrectwrite of exactly 2048
- pixels wide could hang VGX graphics. This has been
-
-
-
-
-
-
-
-
-
-
-
- - 17 -
-
-
-
- fixed.
-
-
- 4.7 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__I_R_I_X__5_._0__a_n_d__5_._0_._1
-
- +o Double buffering in an overlay window of a _G_L_X_D_r_a_w
- widget now works. The only constraints are that the
- overlay GL window must have a main framebuffer GL
- window associated with it, for example:
-
- GGGGLLLLXXXXccccoooonnnnffffiiiigggg rrrrggggbbbb____oooovvvv[[[[]]]] ==== {{{{
- {{{{ GGGGLLLLXXXX____NNNNOOOORRRRMMMMAAAALLLL,,,, GGGGLLLLXXXX____RRRRGGGGBBBB,,,, TTTTRRRRUUUUEEEE}}}} ,,,,
- {{{{ GGGGLLLLXXXX____OOOOVVVVEEEERRRRLLLLAAAAYYYY,,,, GGGGLLLLXXXX____BBBBUUUUFFFFSSSSIIIIZZZZEEEE,,,, 4444}}}} ,,,,
- {{{{ GGGGLLLLXXXX____OOOOVVVVEEEERRRRLLLLAAAAYYYY,,,, GGGGLLLLXXXX____DDDDOOOOUUUUBBBBLLLLEEEE,,,, TTTTRRRRUUUUEEEE}}}} ,,,,
- {{{{ 0000,,,, 0000,,,, 0000}}}}
- }}}};;;;
-
- and the overlay GL window will be clipped to the main
- framebuffer GL window's extents.
-
- +o New RealityEngine features are now supported by
- _g_l_d_e_b_u_g: constants for texdef2d and glcompat, and
- support for texdef3d.
-
- +o _g_l_d_e_b_u_g no longer requires the _D_I_S_P_L_A_Y environment
- variable to be set.
-
- +o Graphics programs using the Distributed Graphics
- Library (DGL) no longer have errors when mixing
- connection types (_D_G_L_L_O_C_A_L vs. _D_G_L_T_S_O_C_K_E_T).
-
- +o Calls to lrectwrite with the pixmode PM_STRIDE
- parameter set with more than 511 lines caused a kernel
- panic. This has been fixed.
-
- +o The ARCS PROM now handles different screen resolutions.
-
- +o Overlay planes now work in mixed model, double-buffered
- applications.
-
- +o The GL routine afunction now works on RealityEngine
- systems.
-
- +o On RealityEngine, The behavior of swapbuffers could be
- unpredictable with many calls to winset and
- drawmode(OVERDRAW). This is now fixed.
-
- +o Several problems related to lighting when using
- shademodel(FLAT) or two-sided lighting have been fixed
- on RealityEngine.
-
-
-
-
-
-
-
-
-
-
-
-
- - 18 -
-
-
-
- 4.8 _B_u_g__F_i_x_e_s__B_e_t_w_e_e_n__4_._0_._5__a_n_d__5_._0
-
- 4.8.1 _R_e_a_l_i_t_y_E_n_g_i_n_e_,__R_e_a_l_i_t_y_E_n_g_i_n_e_2_,__a_n_d__V_T_X
-
- +o pixmode use combined with rectcopy to/from the z-buffer
- no longer hangs the pipe.
-
- +o Multiple GL programs doing lrectwrites no longer hang
- the pipe.
-
- +o PM_ADD24, PM_RTOL, PM_ZDATA, and PM_BTOT now work
- correctly.
-
- +o readdisplay is no longer off by one pixel.
-
- +o Moving multi-sampling GL windows now copies all bits.
-
- +o GL underlays are more robust.
-
- +o pupdraw menus draw faster.
-
- +o The overlay visual now works, including double-buffered
- overlays.
-
- +o Picking and feedback are much more robust.
-
- +o IL ilchain no longer displays wrong data.
-
- +o Combining GL windows using texturing with GL windows
- using fog no longer hangs the pipe.
-
- +o texgen no longer forgets its parameters when texturing
- is turned off.
-
- +o DGL now supports new texdef and tevdef options.
-
- +o 1600x1200_60 video format should now always produce
- stable video.
-
- +o /_u_s_r/_g_f_x/_s_e_t_m_o_n -_s now sets sync correctly.
-
- +o 960x680_60 cursor position is now correct.
-
- +o On dual-head RealityEngine systems, changing video
- formats on the fly now works correctly.
-
- +o On dual-head RealityEngine systems, the cursor tracks
- correctly on the second head even if it is running a
- different format from the first head.
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 19 -
-
-
-
- +o Mixed-model GL programs can now use GLX_RGBSIZE
- correctly.
-
- +o Multisampling combined with blendcolor sometimes
- blended incorrectly.
-
- +o PYM_HOLLOW and PYM_SHRINK now work correctly.
-
- +o Color index values are now clamped correctly.
-
- +o Depthcueing now works correctly in all cases.
-
- +o setlinestyle now does not hang the pipe.
-
- +o On dual-head systems, getgdesc now gives correct
- answers before winopen. Using DGL, double-precision GL
- calls no longer fail.
-
- +o On VGX and RealityEngine systems, nurbs are more
- reliable.
-
- +o Using lrectwrite over DGL, pixmode variants are more
- reliable.
-
- +o gversion before a call to _f_o_r_k works correctly.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-